Spanish clover

English

Noun

Spanish clover (uncountable)

  1. Synonym of kaimi.