Tamil Dictionary 🔍

froggy

Frog"gy, a. Defn: Abounding in frogs. Sherwood.


froggy - Similar Words