relatoras
Spanish
Noun
relatoras
f
pl
plural of
relatora