sfrenata Italian - English
1.
Englishrat race
-
Englishactivity which is hectic, tedious, and congested with participants
2.
Englishrampant
-
Englishunrestrained
-
Italiansfrenato
English translator: Italian English sfrenata Eesti sõnaraamat Español Traductor Svenska Översättare