English to Brahui Dictionary
moonlit
تُوبے آنبار
English definition for moonlit
1. a. lighted by moonlight
Sponored Video