Malayalam Dictionary

മഹാഭീരു

mahaabheeru

poltroon

  1. poltroon

Nearby in the dictionary

Support