Tamil Dictionary 🔍

trepidant

a. நடுங்கும் இயல்புடைய.


trepidant - Similar Words