Translation of "imi" into English
meaning is the translation of "imi" into English.
imi
grammar
-
meaning
noun -
異味: strange or different flavor
-
Show algorithmically generated translations
Automatic translations of "imi" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "imi" with translations into English
-
IMI Galil
-
IMI Tavor TAR-21
Add example
Add