Skip to main content

English: satellite earth station

Welsh: gorsaf loerennau ddaearol

Part of speech

Noun, Feminine, Singular