Search term impénétrable has 2 results
Jump to
FR French EN English
impénétrable (a) [nature] impenetrable (a) [nature]
impénétrable (a) [gens] inscrutable (a) [gens]

French English translations