Dictionary English – Romanian

mastodon



Substantiv