Definify.com

Definition 2024


babuchas

babuchas

Spanish

Noun

babuchas f pl

  1. plural of babucha