English-Arabic dictionary »

sup meaning in Arabic