German-English dictionary »

duckmäuser meaning in English

GermanEnglish
der Duckmäuser [des Duckmäusers; die Duckmäuser] Substantiv

moral cowardnoun