houlung

English: Translation
rudder paddle
noun
Tools and weapons
ID
2096