French-English dictionary »

tropane meaning in English

FrenchEnglish
tropane nom {m}

tropane◼◼◼noun