Results for "

lambrili

"
Turkish - English dictionary

lambrili

(Turkish - English dictionary) :
paneled, wainscoted.