LARF France Abbreviation

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

Lebanese Armed Revolutionary Faction

Most Common France
Lebanese Armed Revolutionary Factions
France

Citation

Last updated: