Results for "

sardalye

"
Turkish - French Dictionary

sardalye

(Turkish - French Dictionary) :
sardine