Online Dictionary

bemocskolt Explained

bemocskolt at Hungarian => English Of Explained:

spotted