Tamil Dictionary 🔍

lori

Lo"ri, n. (Zoöl.) Defn: Same as Lory.


lori - Similar Words