English-Arabic dictionary »

lobsters meaning in Arabic

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

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