Полный англо-русский словарь

difficult-to-locate

Труднообнаружимый

Полный англо-русский словарь