English-French dictionary »

troak meaning in French

EnglishFrench
troak (exchange goods or services without involving money)
verb

troquerverbe