Search term Earth-viewing satellite has one result
Jump to

EN NL Translations for satellite

satellite (n) [astronautics] satelliet (n) {m} [astronautics]
satellite (n) [astronomy] satelliet (n) {m} [astronomy]
satellite trawant