Thesaurus:ostinarsi

Italian

Verb

Sense: to persist; to insist

Synonyms
Antonyms