Literal Translation: to keep something behind the mountain
English saying: to keep something to oneself
View practice sentences..
Literal Translation: to keep something behind the mountain
English saying: to keep something to oneself
View practice sentences..