What does TERPLA stand for?

TERPLA stands for various terms. Discover the full forms, meanings, and possible interpretations of TERPLA across different fields and industries.

Tamil Eelam Revolutionary People'S Liberation Army

Citation

Last updated: