cameleon


Results for "cameleon"

English - Turkish Dictionary

cameleon

(English - Turkish Dictionary) :
i., zool., bak. chameleon.