enginar


Results for "enginar"

Turkish - English dictionary

enginar

(Turkish - English dictionary) :
artichoke.