Rule 1: If letter R appears:
- at the beginning of a word (restaurante, Rio, roda, ruiva)
- at the end of a word (falar, mentir, comer, redentor, cobrador)
- at the end of a syllable (corpo, parte)
- OR anytime it’s double rr (garrafa)
Brazil: Then pronounce it like an English h or like the ch in Hebrew Channukah, German ich or Scottish loch.
Portugal: Pronounce it like the French gutteral R in restaurant or Paris.
Rule 2: Everywhere else R appears (barata, cristo, cara, trem), pronounce it like it Spanish/Italian.
Woot! That’s it.