Home Nepali Dictionary

Download Nepali Dictionary APP

Rat-a-tat-tat Nepali Meaning

खट-खट, खटखट