scree

English → French

scree

English → French
/skriː/
noun
(en montagne)
Inflected forms (1)screes