in a moment of weakness - Turkish English Dictionary

Suggest a Term