French-English dictionary »

tatami meaning in English

FrenchEnglish
tatami nom {m}

tatami [tatamis]◼◼◼(straw matting in Japanese houses)
noun