Shield of David – English–Français translations

🇬🇧 en fr 🇫🇷

Shield of David

bouclier de David
Wiktionary Links