English Vietnamese Dictionary

English - Tiếng Việt

put down to in Vietnamese:

1. đổ lỗi đổ lỗi


Tôi không bao giờ đổ lỗi cho người khác.