petarda-petarda: meaning, definitions and translations

Italian dictionaryItalianSpanish

What is petarda? petarda is petarda

What is petarda?

Search words

Upgrade your experience