stray (dog or cat) - Turkish English Dictionary

Suggest a Term