Malagasy edit

Noun edit

vorombozaka

  1. a species of owl

See also edit