English to Luxembourgish Dictionary
scaffold
Stee (Bauwiesen)
Meaning for scaffold found in 29 Languages.
Sponored Video