red sky at night, shepherd's delight - Turkish English Dictionary

Suggest a Term