Spanish

edit

Noun

edit

micropapila f (plural micropapilas)

  1. micropapilla