English-Arabic dictionary »

raft meaning in Arabic