ruddy shelduck in Catalan ruddy shelduck in Catalan ànec canyella noun A migratory duck, Tadorna ferruginea. Add to Flashcards