Arabic-English dictionary »

سرطانات البحر meaning in English

ArabicEnglish
سرطانات البحر

Lobsters[UK: ˈlɒb.stəz] [US: ˈlɑːb.stərz]