karakabarcık


Results for "karakabarcık"

Turkish - English dictionary

karakabarcık

(Turkish - English dictionary) :
anthrax.