Meaning of 'landing platform'

  • இழிமேடை


Browse English to Tamil Dictionary