indah
indah; the meaning of beauty.
Indonesian language.
indah
ZoomInfo