Latin-French dictionary »

res ipsa loquitur meaning in French

LatinFrench
res ipsa loquitur

res ipsa loquitur