Definify.com

Definition 2026


sabakaka

sabakaka

Malagasy

Noun

sabakaka

  1. toad