Term of the Moment

Great Firewall of China


Look Up Another Term


Definition: computadora


The Spanish word for computer in Latin America, but not in Spain. See ordinateur.