English-Latin dictionary »

smile at / upon meaning in Latin

EnglishLatin
smile at / upon verb

adrideo [adridere, adrisi, adrisus](2nd)
verb

arrideo [arridere, arrisi, arrisus](2nd)
verb