Spanish–English dictionary

English translation of the Spanish word apodar

Spanish → English
  
SpanishEnglish
apodar make fun of; nickname
apodo byword; nickname; sobriquet