nubes Latin Definition

Latin Word: nubes
Part of Speech: [Noun]
Definition: cloud



Hire a Writer