Log in
Search words & phrases
sustainable
US /səˈsteɪnəbl/
・
UK /səˈsteɪnəbl/
B2
Definition
Video subtitles
adjecitve
Capable of continuing for a long time
Able to be maintained without running out of