Spanish-English dictionary »

criadora meaning in English

SpanishEnglish
criadora noun
{f}

breeder [breeders]((professional) plant or animal breeder)
noun
[UK: ˈbriː.də(r)] [US: ˈbriː.dər]