Spanish-English dictionary »

batarda meaning in English

SpanishEnglish
batarda noun
{f}

batard(short loaf of bread)
noun