Spanish-French dictionary »

sagitta meaning in French

SpanishFrench
Sagitta noun

Flèchenom {f}

Your history