arabada
Turkish
Noun
arabada
locative singular of
araba