mahşeri


Results for "mahşeri"

Turkish - English dictionary

mahşeri

(Turkish - English dictionary) :
huge, tremendous (crowd).