Translation of "buwakaw" into English
buwakaw
noun
-
a shooting star; a meteor, especially a streak of light in the night sky, caused by a meteoroid burning up as it enters the Earth’s atmosphere
-
Show algorithmically generated translations
Automatic translations of "buwakaw" into English
-
Glosbe Translate
-
Google Translate
Add example
Add