Definify.com

Definition 2024


vorombozaka

vorombozaka

Malagasy

Noun

vorombozaka

  1. owl