Embarras is a term used by French explorers in North America for river obstacles such as blockages, logjams, etc.
Embarras may also refer to:
Embarras is a term used by French explorers in North America for river obstacles such as blockages, logjams, etc.
Embarras may also refer to: