Dictionary Romanian – English

superfin



Adjectiv