Meaning of 'lunar vehicle'

  • நிலவுக்கப்பல்


Browse English to Tamil Dictionary