Spanish-French dictionary »

yuzu meaning in French

SpanishFrench
yuzu noun

yuzunom {m}