Arabic-English dictionary »

شِبْل meaning in English

ArabicEnglish
شِبْل m

cubthe young of certain animals