Spanish-French dictionary »

-́crata meaning in French

SpanishFrench
-́crata

-crate