Definition of ハイラックス

ハイラックス

hairakkusu

noun
•
hyrax