Home Spanish morrada
Translate morrada into English
1Golpe dado con la cabeza o recibido en ella, especialmente cuando chocan dos cabezas.
2 informal Bofetada.