lardatoi
Italian
Noun
lardatoi
m
plural of
lardatoio
Anagrams
idolatra