remittors
English
Noun
remittors
plural of
remittor