Dictionary Romanian – English

ghimpat



Adjectiv
Expressions:
sârmă ghimpată  =  barbed wire