Odals

English

Noun

Odals

  1. plural of Odal