Search term shellack has one result
EN English RU Russian
shellack (n v) [to defeat decisively] (n v) побежда́ть (n v) [to defeat decisively] (n v)