Arabic-English dictionary »

نَبَحَ meaning in English

ArabicEnglish
نَبَحَ

barkto make a loud noise (dogs)