UNRRA English Abbreviation

UNRRA has various meanings in the English category. Discover the full forms, definitions, and usage contexts of UNRRA in English.

United Nations Relief and Rehabilitation Administration

Most Common English

Citation

Last updated: