In English you have 'above', 'on', 'over' and 'on top of' but in Italian one word, 'sopra', covers all four meanings
In Italian if I were to say, "sopra l'albero" (albero = tree) you might rightly ask: "Yes but where, exactly?" But "sopra" is a great word to learn in Italian, not only is it a very flexible ...
I said: "Tomorrow will be our one-to-one meeting with Mr.XYZ." My friend: "OK, one-on-one." Which is correct? One-to-one Or One-on-one