Meaning of 'embankment'

  • நீரை நிறுத்தி வைக்கும் கரை

Synonyms


Browse English to Tamil Dictionary