Results for "

pulluk

"
Turkish - French Dictionary

pulluk

(Turkish - French Dictionary) :
charrue