Translation for "heptulosa" to english
Heptulosa
  • heptulous
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test