globetrotting

Meaning

globetrot

To frequently travel worldwide.

Translations

التّرحال

Weltenbummeln

voyages dans le monde entier

Notes

Sign in to write sticky notes