Latin-English dictionary »

tromocratia meaning in English

LatinEnglish
tromocratia [tromocratiae] (1st) F
noun

terrorismnoun
[UK: ˈte.rə.rɪ.zəm] [US: ˈte.rə.ˌrɪ.zəm]