atterrato

listen to the pronunciation of atterrato
Italian - Turkish
karaya cık
Italian - English
landed
floored, knocked down, defeated, prostrate, subjugated