leopardate
Italian
Adjective
leopardate
feminine plural of
leopardato
Anagrams
pedalatore