beyzi


Results for "beyzi"

Turkish - English dictionary

beyzi

(Turkish - English dictionary) :
oval, elliptical.