WHAT DOES THE "PINCHE MAYATE" MEAN IN ENGLISH?

The literal translation of the Spanish word "PINCHE MAYATE" in English is "Click Mayata".
Updated on Monday, February 06 2012 at 10:01AM EST
Source: kgb.com

Related Questions