"kafara" English translation

SW

"kafara" in English

SW kafara

Other dictionary words