Tchérâ âmadi?

Word
Tchérâ âmadi?
Meaning
Why did you come?
Part of speech
Pronunciation
Course