translate English to German: Nubita – our own, personal diminutive of the Spanish word “nube” – cloud.
Nubita – unsere persönliche Verniedlichungsform von „nube“ – Wolke.