macarrada

listen to the pronunciation of macarrada
Spanisch - Englisch
mess, disorder, disarray, dirtiness
vulgarity, vulgar act