perched on the back of an ox (bird) - Turkish English Dictionary

Suggest a Term