Translation of meteor in Malay

meteor

meteor

noun

  • 1

    meteor, tahi bintang


User Contribution

meteor