English-French dictionary »

psychonaut meaning in French

EnglishFrench
psychonaut noun

psychonaute◼◼◼nom {m} nom {f}