DIBSA stands for Desarrollo Industrial Bioacuatico SA (shrimp farming corporation; Ecuador)

DIBSA
Share
Abbreviations And Their Meaning