English to Pashto Dictionary
moonlit
دَسپوژمئی رنڑا
English definition for moonlit
1. a. lighted by moonlight
Sponored Video