Dictionary English – Romanian

stopper



Substantiv
1.

dop


Expressions:
(fam.) to put a stopper on  =  a opri