GRILA War Abbreviation

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

Group for Research and Initiative for The Liberation of Africa
War

Citation

Last updated: