Online Dictionary

sling the hatchet 解釋

sling the hatchet 在 English => Chinese 中的 解釋:

[口]吹牛, 誇張
談荒誕的故事