hamlo

English: Translation
invasion
noun