Tacubaya

What is Tacubaya?

Tacubaya definition and meaning on Dictionary terms:
noun
a former city in the Federal District of Mexico: now a SW district of Mexico City; national observatory.

 

reference: https://www.dictionary.com/browse/tacubaya

Tags: