English to Nepalese Dictionary newlyweds

newlyweds

newlyweds
Credits: Google Translate
Download the
HelloEnglishApp
image_one