Spanish
Detailed Translations for cagarruta from Spanish to English
cagarruta:
-
la cagarruta (caca; mierda; excrementos; estiércol; caguada; heces fecales)
-
la cagarruta (montón de mierda; caca)
Translation Matrix for cagarruta:
Related Words for "cagarruta":
External Machine Translations: