English-German dictionary »

embroider on a tambour meaning in German

EnglishGerman
embroider on a tambour

tamburieren