yiros
Noun
Meaning
yiros (plural yiros or yiroses)
(South Australia, Northern Territory) Alternative form of gyro (Greek sandwich)
Noun
yiros (plural yiros or yiroses)
(South Australia, Northern Territory) Alternative form of gyro (Greek sandwich)