Meaning ofRIBin English

RIB

#common
Definitions