momoto

Spanish

Noun

momoto m (plural momotos)

  1. motmot