Spanish-English dictionary »

jamza meaning in English

SpanishEnglish
jamza noun

hamza(Arabic hamza)
noun