Arabic-English dictionary »

لَبُؤَة بَبْرِيَّة meaning in English

ArabicEnglish
لَبُؤَة بَبْرِيَّة f

ligressfemale liger