Translation of "maina" into English
manna, manna from heaven, miraculous food are the top translations of "maina" into English.
maina
-
manna
noun -
manna from heaven
noun -
miraculous food
noun
-
Show algorithmically generated translations
Automatic translations of "maina" into English
-
Glosbe Translate
-
Google Translate
Add example
Add