karadut


Results for "karadut"

Turkish - English dictionary

karadut

(Turkish - English dictionary) :
black mulberry.