Dictionary Romanian – English

lușa



Verb intranzitiv
1.

to squint