English

edit

Noun

edit

peripluses

  1. plural of periplus

Anagrams

edit