Results for "

zerdali

"
Turkish - English dictionary

zerdali

(Turkish - English dictionary) :
a variety of apricot.