Malayalam Dictionary

സ്ഥിരവസതി

sthiravasati

permanent residence

  1. permanent residence

Nearby in the dictionary

Support