Online Dictionary

batu permata Explained

batu permata at Indonesian => English Of Explained:

cornerstone