Malayalam Dictionary

തീരത്തടിഞ്ഞ

teerattatinjnja

beached·stranded

  1. beached

  2. stranded

Nearby in the dictionary

Support