Spanish-English dictionary »

chapata meaning in English

SpanishEnglish
chapata noun
{f}

ciabatta(a broad, flat, white Italian bread)
noun