French-Spanish dictionary »

metate meaning in Spanish

FrenchSpanish
metate

metate

Your history