English-Latin dictionary »

smile back (at) meaning in Latin

EnglishLatin
smile back (at) verb

renideo [renidere, -, -](2nd)
verb