Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

inla

English

  1. 🔊 a radical terrorist group dedicated to the removal of British forces from Northern Ireland and the unification of Ireland

Similar words

irish national liberation army people's liberation army people's republican army catholic reaction force