BÂRÂN


Results for "BÂRÂN"

Turkish - English dictionary

baran

(Turkish - English dictionary) :
rain.