Spanish-French dictionary »

altamisa | artemisa meaning in French

SpanishFrench
altamisa | artemisa noun

armoise communenom {f}