English-Latin dictionary »

tough skin, goatskin meaning in Latin

EnglishLatin
tough skin, goatskin noun

diptherias [diptheriae]noun
M