Portuguese-English dictionary »

aterrador meaning in English

PortugueseEnglish
aterrador adjective

awesome(causing awe or terror)
adjective
[UK: ˈɔː.səm] [US: ˈɑː.səm]