altílocua

Spanish

Adjective

altílocua f

  1. feminine singular of altílocuo