English

edit

Noun

edit

loxias

  1. plural of loxia

Anagrams

edit