English-Latin dictionary »

from the scientific / natural science point of view meaning in Latin

EnglishLatin
from the scientific / natural science point of view adverb

physiceadverb