laneEnglish

lane

Noun

A narrow way or road

English: lane

Bahasa: jalan, lorong

Bahasa words with similar meanings

Words that start with "lane"