Spanish–English dictionary

English translation of the Spanish word empotrar

Spanish → English
  
SpanishEnglish
empotrar embed; engage; recess