Log in
Search words & phrases
moisture
US /ˈmɔɪstʃɚ/
・
UK /'mɔɪstʃə(r)/
B1
Definition
Video subtitles
noun
Small amount of wetness that can be felt