tongkoviyau

Kimaragang

Pronunciation

Noun

tongkoviyau

  1. liver (organ of the body)