AMARILLO


Meaning of AMARILLO in English

Amarillo BrE AmE

an industrial city in northwest Texas, known for its mineral production and ↑ rodeo s

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.