English-Latin dictionary »

impact, contact meaning in Latin

EnglishLatin
impact, contact noun

adjectus [adjectus](4th) M
noun