Results for "

kokarca

"
Turkish - English dictionary

kokarca

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