liáo

wind in high places

1 meaning
MEANING

MEANING

  1. noun

    wind in high places

Explore more related entries to look up.