Dictionary Romanian – English

expediere



Substantiv feminin
1.

dispatch etc. v. expedia