rivalisa
French
Verb
rivalisa
third-person singular past historic of
rivaliser
Anagrams
aviliras