Tamil Dictionary 🔍

tiger-lily

n. புலிநிற மலர்களையுடைய அல்லி வகை.


tiger-lily - Similar Words