English-Arabic dictionary »

humpbacks meaning in Arabic

EnglishArabic
Humpbacks [UK: ˈhʌmp bæks]
[US: ˈhʌmp bæks]

الحدب