dammi

दामी

9 views
#1

Superb, excellent, or beautiful.

"Photo ta dammi aayo yar."
"फोटो त दामी आयो यार।"
+ Add another definition