See also: tulu and Tulu

Chamicuro

edit

Noun

edit

tu'lu

  1. chest, breast
  NODES
Note 1