Spanish-French dictionary »

cartago meaning in French

SpanishFrench
Cartago noun

Carthagenom