Romanian-Latin dictionary »

satelit meaning in Latin

RomanianLatin
satelit

satellites