Tuapse
English
Proper noun
Tuapse
A
resort town
in southern
Russia
, on the
Black Sea
, in
Krasnodar
Krai
.
Translations
city
Adyghe:
Тӏуапсэ
(
Tʷʼapsɛ
)
Russian:
Туапсе́
(ru)
m
(
Tuapsɛ́
)
Anagrams
eats up
,
septua-
,
taupes