MalayTranslate.com
Malay to English Translator
Translate Here

English to English

vesica
(v/@/'s/aI/k/@/ )

noun (n)

  • a distensible membranous sac (usually containing liquid or gas)
    sebuah distensible membranous sac (biasanya mengandungi cecair atau gas)
    Synonym:
    bladder
    source: wordnet30
  • A bladder.
    kandung kemih.
    source: webster1913