English-French dictionary »

ltd. meaning in French

EnglishFrench
Ltd. noun

SARL◼◼◼nom

Ltée. [Quebec]nom