German-English dictionary »

zurücklächelnd meaning in English

GermanEnglish
zurücklächelnd

SB : smiling back