Spanish–English dictionary

English translation of the Spanish word adestrarse

Spanish → English
  
SpanishEnglish
adestrarse practice; train
adestrar train; teach; lead; guide