How is the word петарда translated from Russian to English
Небольшие петарды, которые шипят или горят, не громко взрываясь.
Small firecrackers that hiss or burn without exploding loudly.
Couldn’t load the audio. Please try again.


