Definify.com

Definition 2024


organillo

organillo

Spanish

Noun

organillo m (plural organillos)

  1. street organ