Tamil Dictionary 🔍

develin

Dev"el*in, n. (Zoöl.) Defn: The European swift. [Prov. Eng.]


develin - Similar Words