Spanish

edit

Noun

edit

polluela sora f (plural polluelas soras)

  1. The sora.