tacubaya









tacubaya


noun

  1. a former city in the Federal District of Mexico: now a SW district of Mexico City; national observatory.
55 queries 0.574