English-French dictionary »

tropane meaning in French

EnglishFrench
tropane noun

tropane◼◼◼nom {m}