Multilingual Turkish Dictionary

JACKSTRAW

JACKSTRAW : English Turkish

n. bostan korkuluğu, mikado oyunu