natu

English: Translation
let, permit
Spanish: Translation
dejar, permitir
Humans, Social Relations and Organization
ID
19.47