Results for "

karafatma

"
Turkish - English dictionary

karafatma

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