Accueil > Dictionnaire > English-French Dictionary > Trap in French
Trap in French : piège
Translations of « trap » in French
Most common translations :
Accueil > Dictionnaire > English-French Dictionary > Trap in French
Most common translations :