Latin-Romanian dictionary »

satellites meaning in Romanian

LatinRomanian
satellites

satelit