Summary
Spanish to English: more detail...
-
cobarde de mierda:
-
Wiktionary:
cobarde de mierda → chicken-shit
-
Wiktionary:
Spanish
Detailed Translations for cobarde de mierda from Spanish to English
Wiktionary Translations for cobarde de mierda:
cobarde de mierda
noun
-
coward