English-German dictionary »

most affable meaning in German

EnglishGerman
most affable

leutseligste