I wonder who could have snaffled my calculator — Хотел бы я знать, кто мог спереть мой калькулятор
SNAFFLE
Англо-русский перевод SNAFFLE
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012