Search result:


selenggara
to maintain; to look after; to keep in good condition








Number of matching records: 1