Tamil Dictionary 🔍

savanilla

Sav`a*nil"la, n. (Zoöl.) Defn: The tarpum. [Local, U.S.]


savanilla - Similar Words