Meneran (en. Straining)

Translation into Malay

Synonyms

  • straining
  • exerting
  • filtering
  • stretching
  • working hard