Definify.com

Definition 2025


babiroussas

babiroussas

English

Noun

babiroussas

  1. plural of babiroussa

French

Noun

babiroussas ?

  1. plural of babiroussa