English-Arabic dictionary »

tech meaning in Arabic