himoitsi

Finnish

Verb

himoitsi

  1. third-person singular past indicative of himoita