Question

Lily is the National Emblem of which country?

Answer

France.
Related Topicसंबंधित विषय