English to Arabic Dictionary eugenics

eugenics

اليوجينا علم تحسين النسل
translation of 'eugenics'
noun
اليوجينا علم تحسين النسل
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one