Arabic-English dictionary »

لوبيد meaning in English

ArabicEnglish
لوبيد

Lobed[UK: ləʊbd] [US: loʊbd]