woven mat made from thin canes (used by fishermen to trap fish at river falls) - Anglais Synonymes Dictionnaire

Suggérer une traduction