geyşa


Results for "geyşa"

Turkish - English dictionary

geyşa

(Turkish - English dictionary) :
geisha.