Search term chaparral has one result
Jump to
EN English FR French
chaparral (n) [region of shrubs] (n) maquis (n) {m} [region of shrubs]