Multilingual Turkish Dictionary

HARDTOP

HARDTOP : English Turkish

n. kapalı araba, araba metal çatısı