Latooka

English

Noun

Latooka pl (plural only)

  1. Alternative form of Lotuko.

Proper noun

Latooka

  1. Alternative form of Lotuko.