Dictionary search results

Showing 1-3 of 3 results

poach English-French

chasser [quelque chose] illégalement

poach in poach English-French

chasser [quelque chose] illégalement

to poach on somebody's territory in poach English-French

empiéter sur le territoire de quelqu'un