English-Latin dictionary »

some sort of undergarment meaning in Latin

EnglishLatin
some sort of undergarment noun

retiaculum [retiaculi](2nd) N
noun