French-Spanish dictionary »

attrouper meaning in Spanish

FrenchSpanish
attrouper

atropar