voyagerEnglish

voyager

Noun

A traveler to a distant land (especially one who travels by sea)

English: voyager

Bahasa: pelayar, angkasawan

Bahasa words with similar meanings