karafatma


Results for "karafatma"

Turkish - English dictionary

karafatma

(Turkish - English dictionary) :
Oriental cockroach, Brit. blackbeetle.