German-English dictionary »

überfleißig meaning in English

GermanEnglish
überfleißig

overdiligent