Tamil Dictionary 🔍

loche

Loche, n. (Zoöl.) Defn: See Loach.


loche - Similar Words