English-Hindi dictionary »

fishworm meaning in Hindi

EnglishHindi
fishworm noun

केंचुआ