Spanish–English dictionary

English translation of the Spanish word apodo

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
ápodo
apod

SpanishEnglish
apodo byword; nickname; sobriquet
apodar nickname; make fun of