English-Spanish dictionary »

piece of shit meaning in Spanish

EnglishSpanish
piece of shit (a bad thing)
noun

mierdanoun
{f}

pedazo de mierda mnoun