hurudab

noun
zoological term
← Back