Malayalam Dictionary

തെമ്മാടിത്തരം

temmaatittaram

noun · നാമം

debauchee

  1. debauchee

Nearby in the dictionary

Support