помістити

див. поміщати, поміщатися

це не поміститься тут — there is no (not enough) room for this here

Джерело: Українсько-англійський словник на Slovnyk.me