Rester (en. Rester)

Translation into Malay

Synonyms