English-Latin dictionary »

touch, sense of touch meaning in Latin

EnglishLatin
touch, sense of touch noun

tactus [tactus](4th) M
noun