English-French dictionary »

csto meaning in French

EnglishFrench
CSTO (Collective Security Treaty Organisation)
proper noun

OTSC◼◼◼nom {f}