Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Portuguese English Dictionary Phrasebook Translator and Voice






    entregar-se


entregar-se

1. capitulate
2. submit
3. surrender
4. turn oneself in
5. turn oneself over

Phrases with  entregar-se

entregar-se a
pander to






How to Translate