Tamil Dictionary 🔍

lyerman

Ly"er*man, n. (Zoöl.) Defn: The cicada.


lyerman - Similar Words