SpanishEdit

NounEdit

loros

  1. plural of loro