billow Scots Meaning

Scots Dictionary

English to Scots Dictionary

billow

Waw (science)

International Languages

Meaning for billow found in 72 Languages.

Sponored Video