Tamil Dictionary 🔍

picapare

Pic"a*pare, n. (Zoöl.) Defn: The finfoot.


picapare - Similar Words