Translation of scarlet in Indonesian

User Contribution

scarlet

merah menyala

adjective