Translation of "miciad" into English
hooting, hooting, spiting, spiting are the top translations of "miciad" into English.
miciad
-
hooting
noun verb -
hooting, spiting
-
spiting
verb
-
Show algorithmically generated translations
Automatic translations of "miciad" into English
-
Glosbe Translate
-
Google Translate
Add example
Add