yiroses

English

Noun

yiroses

  1. plural of yiros