English-Arabic dictionary »

abb meaning in Arabic