Latin-French dictionary »

rēs odiōsa meaning in French

LatinFrench
rēs odiōsa noun

écorche-œilnom