"leopard spots" in Polish — inglés-Polish dictionary | see "leopard spots" in inglés

leopard spots

sustantivo
  1. lamparcie cętki