Odishos

English

Proper noun

Odishos

  1. plural of Odisho