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