English-French dictionary »

transdar meaning in French

EnglishFrench
transdar noun

transdarnom