Definition of マンドリル

マンドリル

mandoriru

noun
mandrill (Mandrillus sphinx)