turp


Results for "turp"

Turkish - French Dictionary

turp

(Turkish - French Dictionary) :
radis