English-Arabic dictionary »

press meaning in Arabic