English-Arabic dictionary »

gene meaning in Arabic

12