Dictionary English – Romanian

cachalot



Substantiv
1. (zool.)

cașalot