English-German dictionary »

towelled meaning in German

EnglishGerman
towelled [UK: ˈtaʊəld]
[US: ˈtaʊəld]

abgerieben