English-German dictionary »

dock of the ta meaning in German

EnglishGerman
dock of the ta

Schweifrübe