put something to the vote - Turkish English Dictionary

Suggest a Term