IT Italian dictionary: strappata
strappata has 8 translations in 7 languages
translations of strappata
IT
DE
German
2 translations