Vietnamese → English
luồn lỏi
Vietnamese → English
Translations
Direct dictionary matches.
luồn lỏi
- Worm one's way into for benefits