travelledEnglish

traveled, travelled

Adjective

Familiar with many parts of the world

English: traveled, travelled

English words with similar meanings

Show 1 words