Lord love a duck английский

Значение Lord love a duck значение

Что в английском языке означает Lord love a duck?

Lord love a duck

An exclamation of surprise.

Возможно, вы искали...

Lord | love | a | duck