French-Spanish dictionary »

-crate meaning in Spanish

FrenchSpanish
-crate

-́crata