English - English Dictionary

Sorry, No result found for 'capiz'

Few words

capizmarine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell