Multilingual Turkish Dictionary

LAND-ROVER

LAND-ROVER : English Turkish

land-rover, bir cip türü, bir arazi arabası çeşidi