almagesti
Italian
Noun
almagesti
m
plural of
almagesto
Anagrams
smagliate