From English-Hungarian FreeDict Dictionary ver. 0.2.1: to sit upon /tə sˈɪt əpˌɒn/ 1. ránehezedik vmire 2. megpirongat 3. ráripakodik 4. megfekszi (étel gyomrot) 5. megvizsgál vmit
to sit upon /tə sˈɪt əpˌɒn/ 1. ránehezedik vmire 2. megpirongat 3. ráripakodik 4. megfekszi (étel gyomrot) 5. megvizsgál vmit