timbiriche

Spanish

Noun

timbiriche m (plural timbiriches)

  1. (Mexico) small shop

Further reading