The search in the dictionary revealed the following matches for "satellite"...


Turkish Turkish : peyk, uydu
English English : satellite
French French : satellite
German German : satellit
Italian Italian : satellite
Spanish Spanish : satélite
Japanese Japanese : 衛星放送

resemble the words to the search term:


  • satellite