German English Dictionary
/
German
/
streunern
German ⇄ English
streunern
English translations
01
traipsing
02
to roam/to stray