English-Turkish dictionary »

chequered flag meaning in Turkish

EnglishTurkish
chequered flag (flag)
noun

damalı bayraknoun