French-Spanish dictionary »

attrapade meaning in Spanish

FrenchSpanish
attrapade nom {f}

abordajenoun