Meaning ofostracain English

ostraca

us//ˈɒstriki//uk//ˈɒstriki//
#uncommon
Definitions