car engine machinery translation

VietnameseEnglish