Results for "

jambon

"
Turkish - English dictionary

jambon

(Turkish - English dictionary) :
ham (as a food).