SEARCH Meaning of SEARCH in English tafuta, search engine = injini tafuti Kiswahili IT English glossary. Английский глоссарий Суахили ИТ. 2012