Антоша Russian
Translation Антоша translation
How do I translate Антоша from Russian into English?
Synonyms Антоша synonyms
What other words in Russian have the same or similar meaning as Антоша?