Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

araba Definition

Cancel
araba
noun
A horse-drawn carriage once used for transportation in pre-modern Turkey

Words Related to araba!

araba Examples by Brain Bank Users