English Galician Dictionary

English - galego

drizzle in Galician: