cisca

cisca [thees’-cah]
noun
1Reed for roofing huts and cottages. (Province; Provinicial) (f)
verb
2CARRIZO.

Paid English to Spanish translation

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw