troiata
Italian
Noun
troiata
f
(
plural
troiate
)
(
vulgar
)
dirty trick
(
vulgar
)
botch
,
bungle
Anagrams
attoria
,
toriata