barbirousa
barbirousa
obsolete form of
babiroussa
.
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
babe06b7acd92c2ce88758e5f98a67fd
Stop