what is the difference between "contudo" and "porém"? they both mean however?
They are synonyms ;) -- mas and todavia are also synonyms for contudo