semiliquidEnglish

semiliquid

Adjective

Somewhat liquid

English: semiliquid