Show more information about adirarsi
Definition: 1. To be irritated or vexed
Show more information about stizzirsi
Search took: 1.2060 ms