Definition of ガラゴ

ガラゴ

garago

noun
galago