pererratus

listen to the pronunciation of pererratus
Lateinisch - Englisch
wander through, roam or ramble over