Definify.com

Definition 2024


buosta

buosta

Dalmatian

Interjection

buosta

  1. enough!