Home
Search
Index
Definify.com
Definition
2024
サマーラ
サマーラ
Japanese
Proper noun
サマーラ
(
romaji
Samāra
)
Samara
(
city in Russia
)
Similar Results