i'deā

English: Translation
idea, notion
Mental actions
kavoukopoulos-2021
ID
17.190