Portuguese Spanish Dictionary

português - español

Luxo in Spanish:

1. Lux Lux