Dictionary English – Romanian

grin



Substantiv
Verb intranzitiv
1. (at)

a rânji


2.

a zâmbi


Expressions:
he is always on the grin  =  rânjește mereu