Entry # 3824 has returned 1 entry

tsümsa-tsümsüw

noun smile

(Hindi) मुस्कुराहट