English-Arabic dictionary »

self meaning in Arabic