Definify.com

Definition 2024


bau_bau

bau bau

Italian

Interjection

bau bau!

  1. bow wow!