Dictionary Romanian – English

excela



Verb intranzitiv
1. (în)

to excel (in)