Moscow is in Russia or London is in France.
O
True
O
False
Answers
Answered by
1
Answer: Moscow in russia while london is in Britain
Step-by-step explanation:
Russia is the answer
Answered by
1
Answer:
true
Step-by-step explanation:
hope it's help to you
Similar questions