tavuk


Results for "tavuk"

Turkish - French Dictionary

tavuk

(Turkish - French Dictionary) :
poule