Search term gyros has 3 results
DE German EN English
Gyros (n) [Greek sandwich] {n} gyro (n) [Greek sandwich]