English-German dictionary »

treet loafer meaning in German

EnglishGerman
treet loafer noun

der Eckensteher [des Eckenstehers; die Eckensteher]Substantiv