Hindi-English dictionary »

समुद्री केंचुआ meaning in English

HindiEnglish
समुद्री केंचुआ

lugwormnoun
[UK: ˈlə.ɡwərm] [US: ˈlə.ɡwərm]