French-Spanish dictionary »

alterquer meaning in Spanish

FrenchSpanish
alterquer

altercar