Caca

common nounproper noun

Definition

religion

Translations

  • englishenglish:Caca
  • spanishspanish:Caca