en > eu 
/əˈpɒn/
1 prep. [on] gainean
place the plate upon the table: jarri platera mahai gainean
2 prep. (indicating imminent arrival) gainean; gertu; berehala
summer is upon us: uda gainean dugu
3 prep. (indicating time) -t(z)ean, -t(z)erakoan, -rakoan; -enean
upon entering the kitchen: sukaldean sartzean
upon her arrival: iritsi zenean
4 prep. (indicating large numbers) milaka (eta milaka); ehunka; asko
thousands upon thousands of verses: milaka eta milaka bertso