Latin-French dictionary »

semipuella meaning in French

LatinFrench
semipuella noun

sirène(Fantastique) Être fabuleux, moitié femme, moitié poisson
nom

Your history