Malayalam Dictionary

തടിമാടനായ

tatimaatanaaya

walloping

  1. walloping

Nearby in the dictionary

Support