Dictionary · Google Translate · Help

赛因斯

sài yīn science (loanword)
sài to compete / competition / match / to surpass / better than / superior to / to excel
  yīn old variant of
  yīn cause / reason / because
   Slovakia / Slovak / abbr. for 斯洛伐克
   (phonetic) / this
<< go back
Dictionary · Google Translate · Help
By MDBG 2025