English translation for "embûche"
|
- n. pitfall, snare
- Similar Words:
- "embué" English translation, "embâcle" English translation, "embêtant" English translation, "embêtement" English translation, "embêter" English translation, "emeline" English translation, "emerson" English translation, "emil" English translation, "emil zatopek" English translation, "emile" English translation
|
|
|