Spanish-English dictionary »

legrand meaning in English

SpanishEnglish
Legrand proper noun

Legrandproper noun
[UK: ˈle.ɡrænd] [US: ˈle.ɡrænd]