Definify.com

Definition 2024


baba_ra

baba ra

See also: babara, babára, and babará

Malagasy

Noun

baba ra

  1. bleeding