English

edit

Noun

edit

altroses

  1. plural of altrose

Anagrams

edit