Definify.com

Definition 2024


quiltro

quiltro

Spanish

Noun

quiltro m (plural quiltros)

  1. (Chile) street, mixed-breed dog

See also