English-French dictionary »

soundscape meaning in French

EnglishFrench
soundscape noun

soundscape◼◼◼nom