astoren
Catalan
Verb
astoren
third-person plural present indicative of
astorar