Definition of ガーゴイル

ガーゴイル

gaagoiru

noun
gargoyle