baran


Results for "baran"

Turkish - English dictionary

baran

(Turkish - English dictionary) :
rain.