Definify.com

Definition 2024


babaua

babaua

Catalan

Adjective

babaua

  1. feminine singular of babau

Romanian

Noun

babaua

  1. Alternative form of baubau