Translation Of Catapecchia In Different Languages

Translate CATAPECCHIA in languages spoken worldwide

English
Ways to say catapecchia
Taudis
Pocilga

Translate CATAPECCHIA in European languages

English
Ways to say catapecchia
Rupu