germen


Results for "germen"

Turkish - English dictionary

germen

(Turkish - English dictionary) :
castle.