Dictionary, Free Dictionary - MyDictionary.net
Definition of " aguamala " in Spanish English Dictionary
Results
aguamala
  • {N} jellyfish