Spanish-French dictionary »

delicia turca meaning in French

SpanishFrench
delicia turca noun

loukoumnom {m}

Your history