Peechi


Pee´chi


n.1.(Zool.) The dauw.