How do you say satellite in Welsh?
— lloeren; Lloeren


Specialized synonyms for satellite in Welsh
moonlleuad
Generic synonyms for satellite in Welsh
airaer
broadcastdarllediad (m)
heavenly bodycorff wybrennol (m)