Results for "

hırka

"
Turkish - French Dictionary

hırka

(Turkish - French Dictionary) :
cardigan