carpinchos
English
Noun
carpinchos
plural of
carpincho
Spanish
Noun
carpinchos
plural of
carpincho