meamea --

English: Translation
becoming red
adjective