Dictionary Romanian – English

blocadă



Substantiv feminin
1. mil.

blockade


Expressions: