mestolate
Italian
Noun
mestolate
f
plural of
mestolata
Anagrams
molestate