French French Dictionary

Français - Français

18 in French:

1. accoudoir accoudoir