Definify.com

Definition 2024


babiroussas

babiroussas

English

Noun

babiroussas

  1. plural of babiroussa

French

Noun

babiroussas ?

  1. plural of babiroussa