SpanishEdit

AdjectiveEdit

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

  1. stubborn, obstinate

SynonymsEdit