Arabic-English dictionary »

سَرَب meaning in English

ArabicEnglish
سَرَب m

burrowa tunnel or hole