Someone regarded as certain to succeed
English: natural
Less certain link between this word and this sense.
natural, nature
From alam (…-i) · very common, #531
English: natural
Less certain link between this word and this sense.
English: nature
Bahasa: alam
Less certain link between this word and this sense.