The Open Applied Linguistics Journal, 2008, Volume 1 / p. 69
In the journal article Grammatical Gender Affects Bilinguals’ Conceptual Gender: Implications for Linguistic Relativity and Decision Making , it is said:
Some nouns that are grammatically masculine and feminine in French are the opposite grammatical genders in Spanish. Hence, a cloud is masculine in French un nuage, but feminine in Spanish: una nube.
I wanted to insert a comment on the origin of two words French NUAGE and Spanish NUBE.
French NUE f. (cloud) which was replaced later by its derivative (NUE + suff. -age m.) and Spanish NUBE f. both come from Latin nuba f., and are both feminine. French changed NUE f. into a masculine noun by the addition of a masculine suffix.
French NUE f. gave another feminine derivative meaning large cloud with feminine suffix -ée: NUEE f.