German-English dictionary »

bestgesittet meaning in English

GermanEnglish
bestgesittet

best mannered