Definify.com

Definition 2024


guimbarda

guimbarda

Spanish

Noun

guimbarda f (plural guimbardas)

  1. Jew's harp