English, Portuguese and German well(as in mother-tongue well!)
French..I can speak and understand but i still make some really stupid mistakes!
I can speak some spanish(but then again anyone who can speak portuguese san speak a bit of spanish)
and i can understand italian and dutch, but not...