korugan


Results for "korugan"

Turkish - English dictionary

korugan

(Turkish - English dictionary) :
blockhouse.