Spanish-English dictionary »

pata de gallo meaning in English

SpanishEnglish
pata de gallo noun
{f}

houndstooth(fabric pattern)
noun
[UK: hˈaʊndstuːθ] [US: hˈaʊndstuːθ]