Spanish–English dictionary

English translation of the Spanish word apantallar

Spanish → English
  
SpanishEnglish
apantallar amaze; dazzle; screen; shield