Dictionary English – Romanian

cantharides



Substantiv
1. pl. (entom.)

cantaridă