lekelihumma


Results for "lekelihumma"

Turkish - English dictionary

lekelihumma

(Turkish - English dictionary) :
typhus, spotted fever.