IBRS

English

Proper noun

IBRS

  1. Initialism of International Business Reply Service.