Translation of water on the brain in Spanish:

water on the brain

hidrocefalia, phr.

phrase

  • 1

    hidrocefalia feminine