Entry # 1392 has returned 1 entry

i’sut

noun

(Spanish) la guaraca, honda