Latin-English dictionary »

tromocrates meaning in English

LatinEnglish
tromocrates [tromocratae] noun
M

terrorist [terrorists]noun
[UK: ˈte.rə.rɪst] [US: ˈte.rə.ˌrɪst]