baykuş


Results for "baykuş"

Turkish - French Dictionary

baykuş

(Turkish - French Dictionary) :
hibou