SpanishEdit

AdjectiveEdit

testarudo m ‎(feminine singular testaruda, masculine plural testarudos, feminine plural testarudas)

  1. stubborn, obstinate

SynonymsEdit