ओजोन (न)

English: Translation
ozone
Hindi: Translation
ओजोन
noun
Earth, geology and landscape