luba
cotton wool; flower
Back to dictionary