Arabic-English dictionary »

الحلزون البحري meaning in English

ArabicEnglish
الحلزون البحري

Whelk[UK: welk] [US: welk]