Polish-French dictionary »

supernowa meaning in French

PolishFrench
supernowa noun

supernovanom