elaaelaa

English: Translation
a sound indicating surprise
adjective