Hindi-English dictionary »

समुद्री घोंघा meaning in English

HindiEnglish
समुद्री घोंघा

whelk [whelks]noun
[UK: welk] [US: welk]