Definify.com

Definition 2025


organillo

organillo

Spanish

Noun

organillo m (plural organillos)

  1. street organ