leardi
Italian
Adjective
leardi
masculine plural of
leardo
Anagrams
delira