петарда Russian
Meaning петарда meaning
What does петарда mean in Russian?
петарда
Translation петарда translation
How do I translate петарда from Russian into English?
петарда Russian » English
Synonyms петарда synonyms
What other words in Russian have the same or similar meaning as петарда?