yarris

English

Noun

yarris

  1. plural of yarri