English

edit

Noun

edit

leftoids

  1. plural of leftoid

Anagrams

edit