Nugroho

Indonesian

proper noun