Search term strilli has 2 results
IT Italian EN English
strilli (n) [voce] (mp) shouting (n) [voce]
strilli (n) [voce] (mp) yelling (n) [voce]