Arabic-English dictionary »

يكاثر meaning in English

ArabicEnglish
يكاثر

Propagates[UK: ˈprɒ.pə.ɡeɪts] [US: ˈprɒ.pə.ɡeɪts]