Latin-French dictionary »

ad necessitates naturae exire meaning in French

LatinFrench
ad necessitates naturae exire

aller aux toilettes

Your history