decorated truck from which a musical band enlivens popular festivities in quito - Spanish English Dictionary

Suggest a Term