Spanish-French dictionary »

capua meaning in French

SpanishFrench
Capua noun

Capouenom

Your history