like
a seemingly inexplicable matter (enigma)

Translation:
English
Adjective
Add