Definify.com

Definition 2026


colombo_torraiolo

colombo torraiolo

Italian

Noun

colombo torraiolo m (plural colombi torraioli)

  1. rock dove