Dictionary Romanian – English

Similar words: baricada.

baricadă



Substantiv feminin