English to Luxembourgish Dictionary
mothball
Mattekugel
Related Images/Visuals for mothball
Meaning for mothball found in 7 Languages.
Sponored Video