English-Polish dictionary »

leopard seal meaning in Polish

EnglishPolish
leopard seal noun
Hydrurga leptonyx

lampart morskinoun