NichiDict

ドッグイア

[dogguia]

Meanings

1.Noun

dog-ear (of a book)

2.Noun

dog's ear