kargadelen


Results for "kargadelen"

Turkish - English dictionary

kargadelen

(Turkish - English dictionary) :
soft-shelled almond.