vocab dash
Log in
Sign up
テラコッタ
Meanings
Noun
1. terracotta; terra cotta