aduhai

aduhai (Literary) how beautiful! how sad! Etc; incredible, staggering
(kata umum, common word)

Go to ad index