English-French dictionary »

starburst meaning in French

EnglishFrench
starburst [starbursts] noun

flambée d'étoiles◼◼◼nom {f}