motris

  1. motor car
all-wheel drive

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Art arda bağlanmış birkaç arabayı çekip ... patlamalı motorla çalışan taşıt