English-French dictionary »

suncatcher meaning in French

EnglishFrench
suncatcher noun

suncatcher◼◼◼nom {m}

capteur de soleilnom {m}