Spanish–English dictionary

English translation of the Spanish word criatura

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
🔗 Estas criaturas podrían despedazarte.

SpanishEnglish
criatura babe; baby; creature; infant