Definition of ハイラックス

ハイラックス

hairakkusu

noun
hyrax