Spanish-French dictionary »

equuleus meaning in French

SpanishFrench
Equuleus noun

Petit Chevalnom