Tamil Dictionary 🔍

cherry-laurel

n. ஐரோப்பிய இலையுதிராப் புதர் செடி வகை.


cherry-laurel - Similar Words