bullet_trainEnglish

bullet, bullet train

Noun

A high-speed passenger train

English: bullet train, bullet

Bahasa: peluru

Bahasa words with similar meanings

English words with similar meanings

Show 1 words