Polish-French dictionary »

tempura meaning in French

PolishFrench
tempura noun

tempuranom