BETA Wikiled
Online Dictionary

Login:

Translation English - Lithuanian : a blot on one's escutcheon

Translation

(Show...)