Latin-Swedish dictionary »

satellites meaning in Swedish

LatinSwedish
satellites

satellit