tumorcitos

Spanish

Noun

tumorcitos m pl

  1. plural of tumorcito