Tamil Dictionary 🔍

perplexing

Per*plex"ing, a. Defn: Embarrassing; puzzling; troublesome. "Perplexing thoughts." Milton.


perplexing - Similar Words