لیدا

lidaa

Other spellingsليدا

ليداabbreviation

deem

Meanings

  1. deem
Translations (1)
Dutch
vista

ليداname

Lydia

Meanings

  1. Lydia