Spanish-English dictionary »

lobo terrible meaning in English

SpanishEnglish
lobo terrible noun
{m}

dire wolf(extinct canine)
noun