English-Latin dictionary »

star producing / making meaning in Latin

EnglishLatin
star producing / making adjective

astrificus [astrifica, astrificum]adjective