horseshoe moustache - German English Dictionary
History

horseshoe moustache



Meanings of "horseshoe moustache" in German English Dictionary : 1 result(s)

English German
General
horseshoe moustache Walrossbart [m]