YBRD stands for Yemen Bank for Reconstruction and Development (Sana’a, Yemen)

YBRD
Share
Abbreviations And Their Meaning