Malayalam Dictionary

ബാധിക്ക

baadhikka

infest

  1. infest

Nearby in the dictionary

Support