Entry # 3308 has returned 1 entry

ul tsẽy

noun

(Spanish) guache (culebra)