English-synonym dictionary »

artificial satellite synonyms in Hungarian

EnglishSynonym
artificial satellite noun

equipmentnoun
generic term

orbiternoun

satellitenoun