Portuguese-English dictionary »

caudelaria meaning in English

PortugueseEnglish
caudelaria noun
{f}

stud(animal breeding place)
noun
[UK: stʌd] [US: ˈstəd]