Tamil Dictionary 🔍

plumeless

Plume"less, a. Defn: Without plumes.


plumeless - Similar Words