Translation of "Battra" into English
Battra, Mothra are the top translations of "Battra" into English.
Battra
-
Battra
-
Mothra
-
Show algorithmically generated translations
Automatic translations of "Battra" into English
-
Glosbe Translate
Add example
Add