Tamil Dictionary 🔍

longnose

Long"nose`, n. (Zoöl.) Defn: The European garfish.


longnose - Similar Words