zümrüdi


Results for "zümrüdi"

Turkish - English dictionary

zümrüdi

(Turkish - English dictionary) :
emerald-green, emerald.