Search term clean technology has one result
Jump to

EN SL Translations for clean

EN SL Translations for technology

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