Tamil Dictionary 🔍

cotoneaster

n. முள்ளுள்ள சிறு மரவகை.


cotoneaster - Similar Words