Malayalam Dictionary

പരമദുഷ്‌ടത

paramadushtata

noun · നാമം

nefariously

  1. nefariously

Nearby in the dictionary

Support