Dictionary Romanian – English

explicare



Substantiv feminin
1.

explanation etc. v. explica