Arabic-English dictionary »

نُبَاح meaning in English

ArabicEnglish
نُبَاح m

barkshort, loud, explosive utterance