Polish-English dictionary »

ksenon meaning in English

PolishEnglish
ksenon noun

xenonnoun
chemical element