Tamil Dictionary 🔍

quirked

Quirked, a. Defn: Having, or formed with, a quirk or quirks.


quirked - Similar Words