kokarca


Results for "kokarca"

Turkish - English dictionary

kokarca

(Turkish - English dictionary) :
1. polecat. 2. skunk.