Berro in English | Spanish to English Translation and Dictionary
berro
masculine noun
1. watercress
berro
1 (Botánica) watercress
2 (Caribe) (enojo) rage; anger
Search history
Did this page answer your question?