"Teddar" - meaning? German??
Meaning, point of origin
vote up1vote down

Replies

Teodor?
~~ Claire ~~
vote up1vote down