lambrili


Results for "lambrili"

Turkish - English dictionary

lambrili

(Turkish - English dictionary) :
paneled, wainscoted.