Malayalam Dictionary

ശോചിതം

sheaachitam

lamented

  1. lamented

Nearby in the dictionary

Support