Dictionary Romanian – English

trufaș



Adjectiv
Adverb