English-French dictionary »

chaparral meaning in French

EnglishFrench
chaparral (region of shrubs)
noun
[UK: ˌʃæ.pə.ˈræl]
[US: ˌʃæ.pə.ˈræl]

maquis◼◼◼nom