Turkish-English dictionary »

oy pusulası meaning in English

TurkishEnglish
oy pusulası noun

voting slip(piece of paper used in elections)
noun