omvumvua

English: Translation
drink
noun