Latin-French dictionary »

petaurista meaning in French

LatinFrench
petaurista [petauristae] (1st) M
noun

pétauristenom

petaurista | funámbulus noun

acrobatenom