German-English dictionary »

tuckernd fahren meaning in English

GermanEnglish
tuckernd fahren

to chuggle