Malayalam Dictionary

ദൂഷകന്‍

dooshakan

noun · നാമം

defiler

  1. defiler

Nearby in the dictionary

Support