Latin-French dictionary »

petalōsus meaning in French

LatinFrench
petalōsus adjective

pétaléadjectif