kaútuútu / hiútuutu
French: Translation
Chauve souris
noun