amobyrs

English

Noun

amobyrs

  1. plural of amobyr