frega

listen to the pronunciation of frega
Итальянский Язык - Английский Язык
rut, heat
urge, impatience, itch