English-Arabic dictionary »

rill meaning in Arabic