Online English Dictionary

Home

Pomewater


n.

A kind of sweet, juicy apple.


© 2009 Dammam Community College