LanguageMate | lluvia | Spanish - English (British) - Dictionary
Home/Dictionaries/Spanish - English (British)/lluvia

Spanish - English (British) translations for "lluvia"

"lluvia" Spanish translation

Translation

rain

Definition

water that falls from the clouds in droplets.

Part of speech

noun

Gender

feminine

View all Spanish wordsView other Spanish Nouns