vorombozaka

Malagasy

Noun

vorombozaka

  1. a species of owl

See also