delatoras

PortugueseEdit

NounEdit

delatoras f

  1. plural of delatora

SpanishEdit

AdjectiveEdit

delatoras f pl

  1. feminine plural of delator

NounEdit

delatoras f pl

  1. feminine plural of delator