An Encylopedia Britannica Company

Samara

1 ENTRIES FOUND:
Samara /səˈmɑrə/ proper noun
Samara
/səˈmɑrə/
proper noun
Britannica Dictionary definition of SAMARA
: city in Russia