Spanish-French dictionary »

covarrubias meaning in French

SpanishFrench
Covarrubias noun

Covarrubiasnom