English-Latin dictionary »

physical / natural scientist meaning in Latin

EnglishLatin
physical / natural scientist noun

naturalis [naturalis](3rd) M
noun