German-Arabic dictionary »

darwin meaning in Arabic

GermanArabic
Darwin

دَارْوِينm