Arabic-English dictionary »

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

ArabicEnglish
لَبْوَة بَبْرِيَّة f

ligressfemale liger