Romanian-Latin dictionary »

a insista meaning in Latin

RomanianLatin
a insista

insistere