Spanish–English dictionary

English translation of the Spanish word carantamaula

Spanish → English
  
SpanishEnglish
carantamaula false face; ugly mug