I'm learning English

upon — English to Arabic translation

upon means بناء على in Arabic. Learn vocabulary with Maspeak.

Guess the translation for بناء على
upon
boy
test
sell
than
Skip this question   
Learn english with Maspeak →
English 1000