The search in the dictionary revealed the following matches for "on, upon"...


Turkish Turkish : üstüne
English English : on, upon
French French : sur
German German : auf
Italian Italian : su
Spanish Spanish : sobre
Japanese Japanese : で、時

resemble the words to the search term:


  • on, upon