trilions
Catalan
Noun
trilions
plural of
trilió