Spanish questions En Memoria. Teresa Rodrigo Posted on 31/05/2020 by fernando [youtube https://www.youtube.com/watch?v=pMWxZ98c6Gk&w=640&h=360] fernando I just realized ‘burrito’ means LITTLE DONKEY. What other fun translated words do you know? Teresa Rodrigo, directora del Instituto de Física de Cantabria