jambon


Results for "jambon"

Turkish - English dictionary

jambon

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