Translation of endurance in Indonesian

User Contribution

endurance

daya tahan

noun