Dictionary English – Romanian

alligator



Substantiv
1. (zool.)

aligator


2. (tehn.)

concasor