i'm speaking on my own behalf. - Turkish English Dictionary

Suggest a Term