Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of Mrta:
noun: a Marxist-Leninist terrorist organization in Peru; was formed in 1983 to overthrow the Peruvian government and replace it with a Marxist regime; has connections with the ELN in Bolivia