karaturp


Results for "karaturp"

Turkish - English dictionary

karaturp

(Turkish - English dictionary) :
,-pu horseradish.