Estonian-English dictionary »

biotervendus meaning in English

EstonianEnglish
biotervendus noun

bioremediation [bioremediations]◼◼◼noun