English

tower

English

Bahasa Melayu

tower of strength = sumber sokongan yang boleh diharap,

Historical MyKamus entry, originally published 30 September 2010.