French-English dictionary »

photocatalytique meaning in English

FrenchEnglish
photocatalytique adjectif

photocatalytic◼◼◼adjective