amagatalls
Catalan
Noun
amagatalls
plural of
amagatall