self-sufficient | translate English to Vietnamese: Cambridge Dictionary
https://dictionary.cambridge.org/dictionary/english-vietnamese/self-sufficient
2019-04-26 10:10:15 82
self-sufficient translate: tự cung, tự cấp. Learn more in the Cambridge English-Vietnamese Dictionary.