Search term pollution control technology has one result
Jump to

EN SL Translations for pollution

EN SL Translations for technology

technology tehnologija
technology (n) [a particular technological concept] tehnologija (n) [a particular technological concept]