geyşa - Turkish English Dictionary

geyşa

Meanings of "geyşa" in English Turkish Dictionary : 2 result(s)

Turkish English
General
geyşa geisha n.
She's a geisha.
O bir geyşa.

More Sentences
geyşa geisha girl n.

Meanings of "geyşa" with other terms in English Turkish Dictionary : 1 result(s)

Turkish English
General
acemi geyşa maiko n.