Logo
Search icon

tarse

/tɑːɹs/

noun

Meaning

  • The penis.