Meaning of 'marine platform'

  • கடல்மேடு


Browse English to Tamil Dictionary