×
atterrant
meaning in English
adj.
overwhelming, crushing; staggering
Related Words
atterissage
attentivement
atterrer
atterri
PC Version
Copyright © 2018 WordTech Co.