salangan


Results for "salangan"

Turkish - English dictionary

salangan

(Turkish - English dictionary) :
salangane (a swift whose nest is edible).