English to Farsi/Persian Dictionary
moonlit
مھتابی
English definition for moonlit
1. a. lighted by moonlight
Sponored Video