şirden


Results for "şirden"

Turkish - English dictionary

şirden

(Turkish - English dictionary) :
the fourth stomach of a ruminant, abomasum.