susığırı


Results for "susığırı"

Turkish - English dictionary

susığırı

(Turkish - English dictionary) :
,-nı water buffalo.