taluses
English
Noun
taluses
plural of
talus
Anagrams
salutes