Chinese-English dictionary »

三角之力 /sānjiǎozhīlì/ meaning in English

ChineseEnglish
三角之力 /Sānjiǎozhīlì/ noun

triforce(Shape composed of three triangles in a specific alignment)
noun

Your history