Angliana insistanta, insistema. to be insistent - insistar. Rumaniana a fi insistent - petular. Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads