English to Japanese Dictionary
skewer
串
Related Images/Visuals for skewer
Meaning for skewer found in 9 Languages.
Sponored Video