imbrocata
English
Noun
imbrocata
(
plural
imbrocatas
)
Alternative form of
imbroccata
.
Anagrams
Ambraciot