Translation Of Stronzata In Different Languages

Translate STRONZATA in languages spoken worldwide

English
Ways to say stronzata
Merde
Mierda

Translate STRONZATA in European languages