English-Latin dictionary »

deerskin garment meaning in Latin

EnglishLatin
deerskin garment noun

reno [renonis](3rd) M
noun