Latin-French dictionary »

teplicia meaning in French

LatinFrench
Teplicia noun

Teplicenom