Translation of ilmuwan in English:

ilmuwan

scientist

noun

  • 1

    scientist


User Contribution

ilmuwan

scientist