Definify.com

Definition 2025


sabakaka

sabakaka

Malagasy

Noun

sabakaka

  1. toad