Englishfor English speakers
caftan English
Meaning caftan meaning
What does caftan mean?
caftan
Synonyms caftan synonyms
What other words have the same or similar meaning as caftan?