Dictionary English – Romanian

duck-bill



Substantiv
1. (zool.)

ornitorinc