Search term excuses has 2 results
FR French EN English
excuses (n) [excuse] {f} apology (n) [excuse]
excuses (n) [excuse] {f} excuse (n) [excuse]