Spanish-French dictionary »

estafisagria | stafisagria meaning in French

SpanishFrench
estafisagria | stafisagria noun

herbe aux pouxnom {f}