Altomares
English
Proper noun
Altomares
plural of
Altomare
Anagrams
Armatoles
,
armatoles
,
atom laser