flag Spanish flag English flag German

Idioms

Billingual idioms and proverbs for 25 languages
flag German
flag English
Legal notice