Search results for "takdo"

takdo [tákdò] n Lizard (big). Maruragko it yawas kag takdo. The “takdo” lizards have very big bodies.