landroverEnglish

jeep, landrover

Noun

A car suitable for traveling over rough terrain

English: jeep, landrover

Bahasa: jip

Bahasa words with similar meanings

English words with similar meanings

Show 1 words