akdiken


Results for "akdiken"

Turkish - English dictionary

akdiken

(Turkish - English dictionary) :
buckthorn.