amûda
amuda, a town in syria near qamishli
"amûda" is a Kurdish word that means "amuda, a town in syria near qamishli" in English.
amuda, a town in syria near qamishli
"amûda" is a Kurdish word that means "amuda, a town in syria near qamishli" in English.