|< First< PreviousNext >Last >|
luna noun English. A flat, flexible, fabricated material to cover things, canvas, tarpaulin.
|< First< PreviousNext >Last >|