Danish French Dictionary

dansk - Français

hule in French:

1. la grotte la grotte