Malayalam Dictionary

ഇരുതലവാള്‍

irutalavaal

double-edged-sword

  1. double-edged-sword

Nearby in the dictionary

Support