Engels Nederlands woordenboek

English version

Samara {het} Engels