imbarcature
Italian
Noun
imbarcature
f
plural of
imbarcatura
Anagrams
imbracature