English-Arabic dictionary »

tori meaning in Arabic