à Dieu ne plaise - French Dictionary Translations

loc-phr

Translations

  1. god forbid

Notes

Stats