Definify.com

Definition 2025


hurkarus

hurkarus

English

Noun

hurkarus

  1. plural of hurkaru