Arabic-English dictionary »

غيشا meaning in English

ArabicEnglish
غيشا

Geisha[UK: ˈɡeɪ.ʃə] [US: ˈɡeɪ.ʃə]