EN English dictionary: scuttle off
scuttle off has 10 translations in 7 languages
Jump to Translations
translations of scuttle off
EN FR French 2 translations
EN PT Portuguese 2 translations
- fugir às pressas (v) [escape]
- desvencilhar-se (v) [escape]