FARRA Torture Abbreviation

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

Fhreign Affairs Reform and Restructuring Act
Torture

Citation

Last updated: