eküri

(Turkish - English)

stable companion; stablemate





Translate from:Translate to:
Translating