Share |

abstruse

Google

hard to understand; recondite; esoteric: abstruse theories.

abstruse

abstruse

blog comments powered by Disqus